a terrestrial plant with protruding lanceolate or spear-shaped leaves - German English Dictionary